<?php
class Delivery_Model_Collection_Pedidos
	extends Delivery_Model_Collection_Abstract

{
	public function getNegocios()
	{
		$collection = Delivery_Model_Factory::collection( 'Negocios' );
	
		foreach ($this as $pedido){
			$collection->append( $pedido->getNegocio() );
		}
		
		return $collection;
	}
	
    public function setNegocio( $negocios )
	{
		if ( $negocios instanceof Delivery_Model_Collection_Negocios){
			
			foreach ( $this as $pedido){
				$pedido->setNegocio(
					$negocios->offsetGet( $pedido->idNegocio )
				);
			}
		}
	 	elseif ( $negocios instanceof Delivery_Model_Negocio){
			
	 		foreach ( $this as $pedido){
				$pedido->setNegocio(
					$negocios
				);
			}
		}
	}
	
	
}